#ifndef	_SI7021_H
#define	_SI7021_H

#include "include.h"	 


// si7005 STROBE, CONTROL AND STATUS REGSITER配置寄存器定义

#define	SI7021_WRITE_CMD			0x80
#define	SI7021_READ_CDM				0x81
#define	SI7021_SALVE_ADDR			0x80

#define	SI7021_HUMI_HOLD			0xE5
#define	SI7021_TEMP_HOLD			0xE3
		
#define	SI7021_HUMI_NOHOLD			0xF5
#define	SI7021_TEMP_NOHOLD			0xF3

#define	SI7021_RESET				0xFE

#define	SI7021_WR_RHT_REG			0xE6
#define	SI7021_RD_RHT_REG			0xE7

#define SI7021_SDA 					READ_SDA




void SI7021_Init(void);
u8 SI7021_Read(float *temp,float *hum);
u8 SI7021_Read_Byte(u16 *temp,u16 *hum);
u8 SI7021_Measure(u8 cfg,u16* val);





#endif
